52
428
110
97
146
61
40
116
116
268