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