103
251
242
230
233
227
439
128
426
333
233
122
121
620
569
4704
176
198
126
595
587
383
165
124
130
604
131
259
120
439
232
120
197
223
68
120
169
113
252
114
239
338
426
123
752
446
389
114
239
533
429
445
237
195
447
35
557
460
539
417
243
247
132
347
577
233
122
337
532
413
538
150
129
113
66
66
101
154