true 313 239 true 0 1 8 36 45 48 49 59 64 67 82 88