20 1450 609 true 0 2 8 13 14 16 30 31 36 48 51 73 75 83 84 85 88 94 97 99