26
11
13
29
28
50
103