250
14
98
3
4
4
8
78
21
2
105
32
40
21
16