97 90267
85 98448
161 54475
90 124893
154 31344
79 164584
56 101589
119 101090
125 102026
114 79561
130 83081
104 91363
118 103509
119 79254
135 73191
62 126792
119 49996
89 113275
143 73774
60 74601
105 87942
142 82656
82 67220
53 19797
59 70948
73 103669
108 88560
150 67235
72 38511
82 75012
118 74897
76 117711
111 66840
141 44124
96 45807
138 63452
120 56251
85 93693
52 26035
88 68842
121 78378
44 105218