87
392
149
73
359
110
381
501
115
179
113
411
378
172
467
328
307
178
351