6
46
8
34
53
2
12
83
221
67
142
535
48
552
347
683
130
1108
621
392
171
446
186
136
735
300
201
232
127
89
125
102
154
440
174
52
220
75
69
806
268
655
185
84
519
198
339
546
540
430
718
229
455
285
360
1056
206
380