26
6
21
4
25
15
23
9
13
18
53
40
10
5
69
11
45
57
19
8
3
20
28
1
27
17
7
52
32
49
16
68
76
139
125
116