239
116
159
332
142
172
168
127
163
112
152
159
351
137
1113
138
218
157
202
364
117
131
142
136
146
129
1580
1080
167
299
173
148
141
174
209
142
189
126
171
128