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