286
748
100
149
537
153
137
123
555
268
215
431
53