18
19
31
40
33
27
28