89 52976
25 12248
16 23401
64 25668
77 46243
48 15889
88 36216
116 31440
74 22305
69 32756
100 36051
84 26535
20 15525
69 32355
42 21993
102 40083
92 73140
34 38447
60 23471
65 48088
58 30238
37 16346
45 25875
42 37019
77 102357
62 24238
36 22865
41 37395
122 47301
28 24725
95 35762
49 14636
24 12607
12 28240
22 21746
75 22858
59 18386
43 26704
36 21963
69 22108
36 42976
85 26190