107
109
103
101
104
114
112
116
115
118
124
120
128
133
131
135
134
138
137
136
139
141
140
144
143
151
148
146
156
155
153
152
157
166
162
165
168
172
169
179
175