253
6
54
1032
152
1185
405
390
701
905
717
1541
162
86
551
238
13
16
378
141
89
219
28
20
384
750
38
675
22
16
