213
138
433
187
262
159
321
81
523
201
458
123
319
144
592
276
600
63
294
120
607
192
587
205
813
311
354
135
115
17
433
56
459
38
239
82
470
254
283
38