48
33
397
125
84
196
240
50
422
123
340
457
94
287
271
281
194
75
325
143
299
87
85
109
188
102
215
83
71
130
311
406
39
256
273
175
526
197
121
432
479
206
753
155
280
61
98
1465
546
22
294
191
260
148
151