ORA-00907 error missing right parenthesis on my query

i am getting an error as ORA-00907 as missing right parenthesis but i think its a generic error and not related to parenthesis.

create table reservation(PNRno int(9) primary key, journey_date DATE, no_of_seats int(8), address varchar2(50), contact_no int(10), busno varchar2(10) references bus(busno), seat_no int(25)) 

an image of my whole code

but what exactly is the error?