1
7
12
3
17
10
45
18
10
10
23
35
8
14
40
2
15
5
37