8 349 420 true 13 16 37 48 65 89 95 96