19
22
25
39
45
58
63
68
81
83
94
104
113
116
117
129
152
160
