7
21
13
9
19
17
26
95