12 697 471 true 8 11 17 22 24 28 40 48 49 50 85 95