22
26
29
30
42
50
58
64
78
103
105
107
116
118
136
154
157
165
170
172
181
187
231
233
246
