668
194
1166
627
469
201
1910
1216
309
185
390
189
585
115
257
80
505
71
268
110
410
92
636
141
509
32
185
68
458
187
494
17
195
127
183
49
429
23
305
62