155
188
15
161
203
128
416
337
211
140
235
268
207
187
142
96
85
105
143
94
53
157
100
191
77
252
148
66
283
180
217
228
178
198
218
237
225
202
138
44
39
106
98
386
102
16
28
25
41
29
9
4
165
8