25 1099 623 true 1 8 9 11 14 27 29 33 42 43 49 50 53 57 62 68 83 84 85 86 87 88 89 94 97