10 250 276 true 1 8 11 14 16 18 21 22 33 38