24
27
113
89
106
74
9
269
53
25
32
92
64
26
97
48
90
45
112
19
33
73
109
184
137
231
232
46
28
114
403
18
116
37
43
125
39
60
525
58
124
55
101
79
129
102