37
85
11
140
10
31
412
7
38
55
32
36
26
198
69
39
237
97
53
15
44
128
419
170
776
51
112
476
132
983
9
83
52
14
100
35
165
288
180
96
252
82
767
65
264
58
147
438
138
223
116
139
464
316