18
29
36
38
27
57
12
113
30
16
17
58
43
44
35
25
33
42
31
77
54
28
51
49
45
75
48
53
76
34
47
60
40
26
56
2026
374
37
232
185
24
14
22
126