14 644 502 true 4 9 10 11 22 26 27 40 50 53 67 78 87 96