3
11
35
16
4
7
40
17
13
118