12
45
74
21
16
149
9
34
32
31