541
242
799
258
446
284
180
52
748
331
490
48
690
228
657
165
250
85
440
234
319
93
614
184
299
82
754
197
301
113
336
149
122
66
663
199
458
39
415
187