99
173
241
95
159
146
242
224
192
175
67
93
153
131
171
187
99
107
140
59