86 48075
65 48047
118 47816
50 47656
59 47638
122 47255
96 46536
75 46468
77 46182
47 46036
87 45357
67 45181
99 45011
141 44786
59 44726
67 44020
29 43260
36 42899
40 42470
73 42281
89 41698
16 41522
90 41217
66 40834
102 40051
83 39746
63 38859
72 38836
55 38805
34 38398
117 37947
34 37924
152 37921
41 37358
88 37115
84 37016
42 36949
76 36772
66 36516
88 36154
100 35995
35 35755