17
8
15
31
29
25
90