284
129
464
151
243
82
541
114
22
5
559
15
209
90
173
166
407
150