1171
408
151
42
81
239
55
124
43
30
13
153
61
277
136
56
1041
57
87
78
687
107
83
398
133
14
15
222
72
166
207
17
45
40
31
33
179
841
259
96
99
123
19
20
5048
261
621
66
16690
58
62
38
537
98
16
24