6
6
8
5
16
58
69
30
51
59