2 1
102 146
42 49
86 79
26 91
94 152
