2 20
53 93
56 15
72 91
74 3
103 103
97 2
150 103
