74
88
159
341
113
161
244
181
112
99
103
175
182
1021
105
464
718
118
108
193
449
224
297
208
185
328