26
8
86
33
63
39
146
41
15
51
34
109
82
107
176
275
281
66
137
112
91
197
245
379
118
95
217
227
119
270
166
242
145
76
129
178
244
315
261
174
212
136
266
327
186
153
191
149
108
296
207
74
147
194
90
373