35
17
117
12
37
15
9
54
38
147
205
791
138
31
67
30
169
10
69
186
90
29
14
140
82
7
57
96
129
27
474
252
74
34
106
18
25
22
48
317
142
53
49
66
261