10 595 414 true 2 13 16 22 24 32 34 45 67 74