229
596
101
505
70
278
71
379
138
348
9
243
62
223
67
211
37
179
92
1,090
77
176
11
137
21
145
49
146
7
143
18
149
27
87
3
98