251
224
124
229
224
117
43
117
529
135
252
124
228
93
377
119
125
126
130
666
132
67
316
237
402
432
252
223
359
447
249
420
129
124
128
255
130
415
274
128
238
114
593
115
238
121
246
427
218
433
445
225
217
231
586
403
231
256
412
268
130
247
634
579
131
123
66
73
66
72
70
67