26
12
13
29
28
50
103