25
18
28
24
23
8
17
11
36
27
1
9
12
15
47
117
19
75
31
29
107
30
111
38
10
21
69
39
68
91
34
4
41
20
66
26
2
37
3
16