16
30
53
22
59
9
31
152
0
2
9
63
0
102
172