help with mx im lost

help with mx im lost

so im trying to add mx but not sure what to do 

; Nameservers
domain.com.       14400   IN      NS      ns1.domain.com.
domain.com.       14400   IN      NS      ns2.domain.com.

; A Records
domain.com.       14400   IN      A       xxx.xxx.x.xxx
ftp                     14400   IN      A       xxx.xxx.x.xxx
localhost       14400   IN      A       127.0.0.1
mail            14400   IN      A       xxx.xxx.x.xxx
ns1                     14400   IN      A       xxx.xxx.x.xxx
ns2                     14400   IN      A       xxx.xxx.x.xxx
pop                     14400   IN      A       xxx.xxx.x.xxx
smtp            14400   IN      A       xxx.xxx.x.xxx
www                     14400   IN      A       xxx.xxx.x.xxx

; MX Record
mx.zoho.com.       14400   IN      MX      10 mail
mx2.zoho.com.     14400    IN      MX      20 mail
; TXT Record (for SPF)
domain.com.       14400   IN      TXT     "v=spf1 a mx ip4:xxx.xxx.x.xxx ~all"


are my setting correct ?