4
26
66
2
13
5
3
8
7
42
27
4
15
145