15 1098 376 true 6 12 14 15 18 20 21 23 27 28 30 33 35 37 38