10
54
6
999
1
75
2
1
15
21
163
2
41
8
2
163
1
4
45