15 4995 979 true 1 4 5 6 8 9 10 16 20 24 27 31 33 36 37