29
419
330
35
156
81
47
50
9