3
21
37
22
2
28
20
1
13
109
5
4