229
287
280
152
139
179
86
80
241
105
143
282
82
151
247
116
103
194
214
97
355
63
107
225
38
47
69
90
313
141
59
64
79
182
145
54
340
134
217
5030
171
138
25
202
264
191
193
296
66
61
136
150
109
332
469
249