224
56
288
366
199
142
424
392
380
284
120
219
318
277
12
185
122
253
432
38
114
820
129
521
112
676
813
310
1418
637
342
189
145
398
38
201
82
312
76
1025
270
386
300
211
110
419
63
157
644
124
806
37
599
