12 967 644 true 1 2 7 11 13 17 19 20 21 32 34 37