8 184 233 true 1 2 11 18 21 27 29 39