13
7
46
12
100
161
41
48
38
77
85
430
23
32
168
54
306
18
347
146
24
250
104
16
756
540
109
45
319
15
65
332
138
346
56
1120
289
61
317
243
1183
70
64
262
58
260
353
228
91
239
66
147
68