26
942
59
744
69
590
43
500
65
537
36
477
25
599
399
20
410
13
769
45
341
400
39
291
44
315
320
329
27
350
32
294