43
15
19
29
14
17
30