412
144
331
16
669
189
648
54
237
145
707
126
873
450
342
123
713
241
436
72
265
117
119
38
549
134
692
225
92
35
458
173
452
135
399
177
1352
560
368
57