47 16443
60 43503
150 32639
70 27160
69 28114
124 35640
114 43063
55 20596
58 14096
47 32724
121 46753
87 27514
76 33462
39 22979
92 15852
90 22860
38 19088
75 83748
62 60032
62 70405
55 14822
56 63382
72 64113
20 13387
71 17275
117 20966
52 40324
116 32590
69 41394
88 20897
83 33385
35 20860
40 28175
93 33589
90 30935
83 19750
33 12379
108 30851
87 18761
46 16724
87 22181
95 27815