5
12
22
14
24
43
24
11
29
18