20
85
34
25
6
233
52
16
42
36
21
26
56
47
82
30
87
4
8
32
18
17
46
7
13
39
15
27
2
1
19
53
115
51
5
29
33
110
67
48
44
11
77