20
85
34
25
6
229
52
16
42
36
21
26
56
47
82
30
84
87
4
8
32
18
17
46
7
13
39
15
27
33
2
1
19
53
112
51
5
29
110
66
43
11
75