16 3639 520 true 1 4 7 8 11 13 14 16 20 25 27 29 32 34 36 38