Kane boys track team performs well in Altoona Igloo Invitational