75
440
141
514
146
255
319
195
104
211
183
258
476
144
303
243
168
40
221
94
106
161
68
128
152
295
172
193
222
135
129
85
99
62
115
443
92
130
86
283
355
49
202
206