12 775 351 true 2 5 9 13 16 17 18 21 27 30 33 35