47 46281
111 68274
56 87042
152 38598
73 42794
67 44486
47 30873
55 29804
60 20417
66 36947
73 27715
33 21372
33 28179
71 28976
67 31222
40 51979
35 35990
35 32382
78 57857
108 52011
120 58069
40 23490
82 49665
44 21346
69 32735
95 33743
89 53560
48 55281
54 28922
40 68734
43 18277
61 20121
96 85620
73 26696
53 30269
60 32953
38 26672
95 26466
80 26612
50 25890
84 37604
17 9568