243
2
100
6
116
3
231
232
221
131
1
274
4
140
204
169
196
384
19
143
122
14
219
7
263
305
193
186
360
188
106