12 747 377 true 1 2 6 10 11 13 18 20 21 22 32 36