136
235
305
373
200
260
91
150
199
130
185
298
175
162
73
339
428
67
153
573
121
300
112
43
613
173
229
50
274
191
303
337
38
149
49
71
33
40
35
59
56
37
32
46
2141
52
24
25
20
42