195
8
122
108
57
37
21
59
331
373
192
33
365
10
15
50
141
111
74
43
137
13
154
235
42
262
6
40
284
182
133
38
173
696
159
69
30
89
36
98
97
20
19
142
54
167
88
35