10
5
14
17
41
12
21
7
5
1
1