32
41
45
62
73
93
99
103
104
109
117
137
138
141
