13
23
10
38
8
18
4
7
28
45
17
109
1
20
15
35
12
3
6
61
32
2
52
49
40
14
9
19
48
29
11
53
44
24
116
62