64
16
39
27
24
38
7
66
83
46
17
35
76
97
95
79
37
53
68
102
19
41
77
22
51
54
40
42
50
26
99
60
21
12
31
56
63
45
67
25
128
87
90
4
70
29
114
18
108