18 990 517 true 10 12 14 15 19 33 36 38 43 47 50 56 63 64 69 75 82 85