10
20
45
107
23
54