1
4
10
7
6
28
16
41
17
38