21
3
12
28
15
13
10
5
46
7
43
45
14
11
1
16
20
52
36
4
76
8
19
6
57
17
35
75
27
38
23
47
34
18
0
56
33