14
546
24
339
27
19
60
54
59
41
1417
18
30
91
603
242
62
50
55
32
57
42
35
86
22
210
51
48
39
20
100
281
36
61
1039
83
134
89
373
154
667
76
56
229
522
45
25
46