95 56077
97 51224
129 56858
111 83680
53 12390
119 26966
56 63158
90 76190
114 43497
117 45351
143 45943
130 46531
136 37906
72 21958
60 46346
73 108181
118 59947
125 55422
119 49475
59 45901
51 17116
104 44817
84 37813
142 25198
91 65991
82 46573
142 45909
96 24326
150 32234
111 37725
47 32492
108 51319
118 40394
62 70143
75 83527
72 63869
105 41919
120 29441
138 34641
116 32369
34 7973
88 38026