284
129
464
151
243
82
541
114
21
5
559
15
208
90
172
166
406
149