20
5
3
34
30
4
2
10
11
16
65
17
15
28
21
6
18
64
39
19
8
44
0
47
50
35
26
41
1
25
54
12
32
173
72
9
7
46
29