104
216
387
249
156
175
164
385
182
389
193
230
330
424
194
401
453
153
159
141
611
177
173
238
216
324
123
145
225
173
181
153
193
84
100
217
181
290
93
298
260
410
119
162
299
114
287
138
177
60
156
153
270
224
261
116
160
142
90
144