8 195 318 true 1 4 7 8 10 12 17 20