107
3
178
1
292
9
130
224
99
185
206
217
159
71
66
33
298
281
126
197
249
193
190
177
201
155
57
5
166
11