119
388
36
159
52
901
169
36
375
675
370
277
395
514
1668
79
59
839
439
239
520
181
150
121
110
678
52
464
61
189
551
51
302
680
37
650
481
256
74
282
56
117
98
674
265
107
100
193
137
151
39
191
