391
171
605
68
173
51
17
97
45
637
320
1092
141
683
42
318
338
96
71
387
112
193
192
260
64
79
484
28
23
98
266
107
252
47
84
475
72
287
87
102
144
81
302
103
377
157
74
634
651
55
34
208
181
149
35