Master Vitality Chart to hit a perfect 200 with each guild.
Note: You can & should level one skill at a time to it's maximum value, starting with vph & vmc & then vme, saving vpe for last.
When you do VPE do NOT advance it 'to' or 'by'
Literally advance it ONE point at a time until it's completely maxxed as vitality was coded in a way where the maximum possible value updates itself dynamically until you reach it. If you advance it all at once, you'll end up hiting a cap that is significantly lower than what is achieveable.
The chart below compiled by Thresh shows what each guild may "Train" for their stats before they start getting TAXED. Even with your 5 free "train"s as a newbie those stats WILL count towards your overall guilds limits even if they do NOT tax you. If you end up having to reset them with Tanala's quest, as far as I am aware you'll lose the taxation bonus you had from training them in the newbie guild.
alchemist - str: 3, con: 3, dex: 2, int: 7
cleric - str: 4, con: 4, wis: 7
dark knight - str: 7, con: 4, int: 4
druid - str: 4, con: 2, dex: 2, wis: 7
fighter - str: 9, con: 5, dex: 1
mage - str: 2, con: 2, dex: 4, int: 7
mystic - str: 5, con: 3, dex: 2, wis: 5
ninja - str: 2, con: 3, dex: 7, int: 3
occultist - str: 1, con: 1, dex: 5, int: 8
paladin - str: 6, con: 3, dex: 1, wis: 5
pirate - str: 7, con: 3, dex: 5
priest - str: 4, con: 3, wis: 8
psionicist - str: 2, con: 4, dex: 2, int: 7
pyromancer - str: 1, con: 2, dex: 4, int: 8
ranger - str: 6, con: 3, dex: 2, wis: 4
shadowthief - str: 3, con: 2, dex: 6, int: 4
shaman - str: 4, con: 3, dex: 2, int: 6
sorcerer - str: 1, con: 1, dex: 5, int: 8
war wizard - str: 6, con: 3, int: 6
warrior - str: 8, con: 5, dex: 2
wizard - con: 1, dex: 5, int: 9