13 986 435 true 14 18 19 22 32 42 46 52 68 78 85 88 97