11 1007 494 true 18 19 23 28 30 32 33 35 36 38 39