247 27 3 96 9 14 45 144 24 339