15
18
23
42
57
75
76
81
98
102
109
117
