34
25
188
124
108
78
80
71
105
10
145
232
57
171
110
48
40
26
30
17
7
55
70
13
38
11
79
45
63
169
37
35
96
3
127
76
27
362
94
15
32
18
72
29
82
152
31
92
97
28
6
121
99
137
21
33