12
20
23
26
34
37
46
58
59
67
89
