2 1
122 52
13 33
125 109
73 26
112 100
