10
29
4
65
40
8
21
6
1
0
3
16
15
44
12
33
20
97
25
85
14
49
36
13
11
28
9
23
41
60
52
39
27
57
32
54
22
34
17