12
4
7
13
2
3
5
23
10
41
22
28
15
8
64
31
44
16
33
57
55
36
35
50
25
45
46
30
37
20
68
47
34
21
32
39
27
38
63
95
256