10
34
47
30
33
103
19
41
43
81
11
104
37
17
16
14
4
9
6
20
2
3
12
7
24
1
15
27
118
46
5
21
55
38
53
13
29