183
162
444
158
173
417
290
179
178
357
405
244
457
262
560
408
430
147
154
159
590
389
461
337
439
142
147
349
116
398
475
162
377
455
178
420
95
450
446
159
158
348
138
28
426
542
153
300
155
425
439
463
440
608
580
28
195
147
444
451
467
414
671
173
414
582
141
158
144
140
374
150
451
430
471
439
403
150
129
127
121
75
134
127
122