8 153 246 true 1 12 13 14 17 24 28 37