37
85
11
141
10
31
412
7
39
55
32
36
38
27
198
69
40
238
97
53
15
44
129
419
171
776
51
112
476
132
985
9
83
52
14
100
35
165
288
180
96
253
82
767
65
265
58
147
438
138
223
116
139
464
316