16 1161 472 true 3 5 8 11 12 13 14 15 16 19 20 21 26 31 37 38