16 3949 579 true 0 4 6 8 12 14 16 17 20 23 24 25 26 32 35 39