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