301
270
35
172
42
15
2
2