25
29
19
15
128
24
26
22
31
44
46
210
47
116
98
45
59
53
34
51
52
30
33
32
92
113
96
13
250
132
55
39
141
175
27
77