2
20
23
26
34
36
60
68
84
103
112
