21
45
41
27
28
13
3
16
12
2
47
9
20
17
11
79
7
5
67
42
8
1
30
14
19
34
10
118
54
40
106
35
32
78
31
38
25
24
92
81
18
63