25
15
9
23
13
51
24
36
20
74
48
12
3
43
2
4
21
8
17
19
62
11
10
106
34
42
109
1
22
105
14
5
55
52
32
29
18
123