10 473 228 true 6 8 12 15 19 20 28 29 31 37