12 2356 524 true 4 5 8 10 13 15 18 23 31 33 36 37