433
63
155
31
534
149
482
108
639
216
297
74
244
174
422
27
582
202
541
93
131
54
415
95
365
195
271
65
301
206
606
189
237
74
336
190
371
185
207
56