24
76
39
38
26
63
83
234
196
186
153
117
146
107
284
155
23
255
206
207
385
165
311
291
170
104
180
197
57
139
181
73
75
176
126
151
50
145
64
82
133
184
241
341
281
527
266
262
127
229
124