15
12
23
5
19
34
67
89
54