50
58
252
40
76
584
8
14
38
32
33
97
39
266
44
24
80
16
36
15
10
126
67
17
56
31
100
63
34
30
11
42
28
19
82
6
12
9
265
53
45
5