5 107 157 true 0 29 45 82 97