18
29
32
37
39
41
37