9 393 340 true 10 17 23 24 35 61 80 82 88