2
568
17
512
56
578
61
215
113
400
27
333
35
453
88
289
19
261
30
329
40
69
36
163
57
230
50
191
79
313
24
256
33
242
202