9 255 164 true 2 6 11 14 17 23 31 34 39