Here goes my answer:
1-R
2-G
3-B
4-H
5-E
6-P
7-Q
8-M
9-N
10-A
11-L
12-C
13-F
14-K
15-I
16-J
17-D
18-O
1- R
2- G
4- B
5- E
6- H
7- M
8- A
9- N
10- P
11- Q
12- L
13- C
14- F
15- K
16- I
17- J
18-D
19-O
6.0m questions
7.9m answers