391
106
235
46
7
41
63
264
164
76
55
12
193
1310
24
366
50
381
132
524
251
30
40
33
201
198
175
92
21
131
43
161
110
95
49
13
27
25
48
224
189
15
254
53
20
222
89
205
127
34
64
62