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