18 15
48 103
51 2
117 58
62 41
140 89
2 93
180 178
