32 587 397 true 2 5 6 7 9 13 15 19 20 21 23 25 26 27 29 33 35 36 41 48 54 55 57 59 66 68 77 79 87 89 90 93