7
32
37
64
26
51
89
29
18
36
30
60
53
46
91
145
95
79
203
59
219
63
259
106
111
19
54
230
71
131
128
66
69
39
61
133
92
34
49
27
103
100
97
76
172
81
205
80
93