5 108 249 true 3 9 27 31 36