201
159
638
75
205
410
33
208
190
86
209
924
23
172
35
2139
258
1170
151
27
25
398
320
27
310
48
51
24
73
159
517
212
491
266
370
364
2295
469
1708
127
1520
424
84
591
179
741
308
452
63
488
353
417
721
