20
24
31
37
41
60
62
73
83
92
98
100
107
108
109
115
118
119
139
145
172
181
192
193
194
212
223
233
235
284
