58
25
20
12
4
26
3
13
29
2
30
8
7
18
27
19
37
92
28
15
85
40
77
10
23
53
50
42
34
47
35
24
33
31
41
80
6
11
32
38