10 351 287 true 1 11 14 15 19 21 25 30 32 33