29
430
339
33
156
83
45
50
9
55
6
0