216
936
113
891
114
530
34
527
68
428
49
398
72
431
35
388
145
267
61
714
43
194
37
281
46
311
28
345
87
140
15
254
266
101
224
25
223