9 395 288 true 5 12 20 27 35 56 84 88 91