37
98
19
298
47
87
622
8
36
197
44
239
219
42
11
4037
16
80
65
25
189
97
35
321
204
161
92
172
1143
50
13
22
274
4493
473
128
147
396
130
61
49
168
20
109
322
69
133
131
33
203
66
58
101
55
413
2369
10