239
88
500
132
504
175
274
152
404
85
292
145
411
131
279
103
553
130
82
59
195
176
424
116
403
127
185
137
390
129
400
198
201
80
222
135
235
161
431
12