1
8
101
42
9
91
22
56
49
95