7
103
41
51
18
5
25
26
15
6