46
32
15
279
121
29
508
164