51
10
7
46
210
125
84
19
57
299
97
241
30
56
71
23
60
13
36
24
14
34
37
170
31
63
25
35
48
92
32
94
6
20
9
29
12
22
68
11
40
3
42
82
176
38
65