94 50 30 64 3 55 116 270 170 77135