11 1083 645 true 9 11 17 18 21 28 29 30 34 35 38