11 644 390 true 1 2 6 8 23 24 26 29 31 32 34