10
18
4
13
3
12
6
49
33
2
1
15
26
34
9
24
60
7
20
37
5
57
42
47
30
85
29
31
69
53
56
38
19
39
35
17
8