2 8
61 85
64 2
118 69
5 93
51 166
48 74
114 177
