130
86
46
99
244
464
196
93
249
67
1797
195
292
81
193
252
53
333
55
339
138
188
117
143
220
186
316
40
253
192
115
147
128
262
96
199
167
215
80
144
95
336
131
182
297
42
322
127
62
255
56
141
163
270
260
105