611222
1c
2a
3d
4b
5a
6a
7d
8d
9c
10a
11b
12d
13c
14c
15b
16b
18b
19d
20a
222324abcd
25abc
26abcd
27abc
28abcd
29ab
30abcd3
31ab
32ab
33ab
34a
35abc
36abcd
37bcd
38abcd
39abd
40abcd