3
34
100
3
9
819
7
1
5
12
28
3
1
2