I agree that the number of skills are right on - I think what confuses is that you don't have to have the skill mentioned twice. For example, Flyer (Grav) 1 and Flyer (any) 0 - it is assumed that Flyer (any) 0 is granted for Flyer (Grav) 1, so you don't actually have to list it (at least that is how I've always done it). This is true for Gun Combat, Gunnery, and Melee as well. It makes it look like you have more skills than you actually have. However, you only list 9 actual skill levels above 0 and that is entirely normal for a character with three terms served.