10
18
22
28
43
52
72
74
78
103
