1575
204
5
21
96
10
15
50
38
118
7
481
321
25
86
9
247
181
258
4
67
257
97
51
13
8
71
40
129
33
147
54
1216
19
55
80
155
272
494
142
224
1767
101
199
45
217
167
275
1193
443
178
73
52
14
482
157
806
79