30
19
10
8
33
119
67
126
17
69
65
14
40
45
12
110
182
56
35
32
115
36
177
58
26
68
129
22
34
27
11
13
28
37
21
29
20
7
63
156
74
1
51
9
76
31
16
6
23