1)
1 - d
2 - g
3 - p
4 - k
5 - j
6 - q
7 - b
8 - o
9 - t
10 - r
11 - s
12 - h
13 - f
14 - a
15 - n
16 - c
17 - l
18 - i
19 - m
20 - e
2)
1 - seventy six
2 - two hundred and sixty-one
3 - a hundred
4 - fifty
5 - one hundred and fifty five
6 - three thousand two hundred and eleven
3)
1 - the second
2 - the ninety-third
3 - the seven hundred and sixteenth
4 - the twelfth
5 - the eleventh
6 - the twenty fifth
7 - the ninety-sixth
8 - the thirty-ninth
9 - the tenth
10 - the two thousand nineth