17 955 469 true 1 13 27 30 31 35 36 37 40 48 53 62 68 82 84 86 99