8 195 290 true 3 4 5 18 22 24 28 33