91
10
15
29
28
14
61