17
18
20
31
33
39
43