157
447
1
564
266
433
235
180
260
227
408
4
136
277
2
265
243
833
3
864
5
800
334
472
237
410
339
119