12 532 490 true 2 6 11 15 16 21 24 27 29 31 36 37