66
5
412
2
185
506
134
19
312
303
3
1302