38
37
12
5
14
24
96
113
126
325
200
144
172
236
187
71
141
106
425
134
202
123
188
232
70
137
79
240
131
154
120
249
132
151
98
63
112
50
51
143
361
33
119
208
99
40
150
274
124
173
288
224
260
287
81
115