262
212
298
170
260
43
124
283
116
182
98
830
276
389
234
77
311
197
400
83
89
284
121
130
814
224
220
30
39
512
446
101
190
122
219
737
60
85
230
200
281
65
125
214
211
111
551
73
376
136
316
514
304
309
148
302
218
154