9
3
12
23
0
151
64
2
16
32
25