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