45 121
61 95
57 68
10 82
90 147
80 179
