15
337
322
142
277
669
205
137
56
121
259
255
102
131
26
671
107
377
18
582
526
139
138
4
19
124
212
32
284
10
85
367
284
406
100
325
0
48
130
804
247
52
3
254
255
354
15
139
168
452
486
182
