10 418 320 true 1 13 15 29 32 47 50 71 87 92