Check all spelling again if any mistake
1	st	first
2	nd	second
3	rd	third
4	th	fourth
5	th	fifth
6	th	sixth
7	th	seventh
8	th	eighth
9	th	ninth
10	th	tenth
11	th	eleventh
12	th	twelfth
13	th	thirteenth
14	th	fourteenth
15	th	fifteenth
16	th	sixteenth
17	th	seventeenth
18	th	eighteenth
19	th	nineteenth
20	th	twentieth
21	st	twenty-first
22	nd	twenty-second
23	rd	twenty-third
24	th	twenty-fourth
25	th	twenty-fifth
26	th	twenty-sixth
27	th	twenty-seventh
28	th	twenty-eighth
29	th	twenty-ninth
30	th	thirtieth
31	st	thirty-first
40	th	fortieth
50	th	fiftieth
60	th	sixtieth
70	th	seventieth
80	th	eightieth
90	th	ninetieth
100	th	one hundredth
1000	th	one thousandth