43
15
19
29
14
18
30