20
2
100
6
2
3
1
45
2
4
5
6
45
56
56
654
23
34
45
34
23