29
16
4
3
7
39
42
2
35
18
38
9
14
15
5
6
41
30
40
34
13
8
0
26
22
23
12
21
27
64
1
31
76
44
33
17
32
11
20