5
12
23
15
24
44
25
11
29
18