46
7
41
63
264
164
76
55
12
193
1309
24
366
50
381
132
524
251
30
40
33
201
198
175
92
21
131
43
160
110
95
49
13
27
25
48
224
189
15
253
52
20
222
89
205
127
53
34
64
29
61
102
287
139