4
8
32
10
3
15
44
45
34
13
64
19
0
16
9
20
48
47
26
46
1
29
21
6
5
68
33
42
67
27
30
43
39
121
14
12
37
7