1
2
32
22
90
4
2
33
8
30