3
8
6
4
9
14
14
1
15
12
11
17
35
26
8
5
10
4