37
374
65
310
158
66
18
19
110
165
10139
177
57
296
60
94
40
485
1555
133
129
206
482
14
539
237
239
73
228
85
54
606
45
48
50
61