95
401
361
32
200
26
196
95
455
396
328
43