31
7
9
13
23
25
104