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