22
13
20
46
35
32
95