182
198
464
277
128
267
139
157
219
608
325
610
185
515
278
136
25
403
78
530
305
154
121
121
87
391
255
18
274
12
576
300
155
36
46
312
245
1398
284
661
492
16
14
172
77
349
4
701
1000
62
159
26
