17
18
19
31
33
39
43