5 103 289 true 12 44 48 82 87