22
180
19
310
278
69
16
6
11
15
274
57
56
63
237
9
337
832
14
39
270
331
7
339
107
86
249
26
265
1213
152
324
321
138
25
222
619
100
174
473
1332
74
35
1435
1499
54
830
299
197
158
168
292
65
396
42