19
132
27
131
96
157
58
171
303
118
64
133
90
293
136
167
224
115
152
210
47
265