52
427
110
97
146
61
40
116
116
268