112
678
54
555
36
422
49
500
26
556
84
453
46
376
62
320
64
351
37
346
16
358
343
251
20
352
266
30
337
79
231
27
282