1358
422
544
92
458
126
401
108
262
108
375
76
65
37
532
13
224
153
449
178
499
111