126
639
74
381
78
415
92
485
119
612
112
589
152
767
191
1015
46
224
98
492
59
287
18
89
60
305
55
270
28
135
12
57
51
265
126
639
74
381
78
415
92
485
119
612
112
589
152
767
191
1015
46
224
98
492
59
287
18
89
60
305
55
270
28
135
12
57
51
265