3
11
35
15
4
7
39
17
13
118