8
85
47
10
4
6
3
1
59
15
52
7
5
21
32
9
17
22
18
38
79
23
25
45
28
27
12
20
35
107
13
11
94
61
36
16
58
65
0
30