12 500 304 true 1 4 5 10 17 19 21 23 24 30 34 36