20
30
37
40
43
64
71
86
89
104
105
109
