40
156
48
205
126
81
257
230
167
1
75
52