29
74
67
39
76
61
62
42
44
35
43
29
7
47
6
85
25
4
23
96
28
55
16
69
27
65
59
21
53
91
