1
8
5
76
59
28
31
14
94
94