14
16
33
24
26
111
64
121
113
142
96
81
19
22
20
12
107
61
56
37
21
120
52
44
63
28
67
9
25
42
59
17
100
136
245
269
118
23
165
30
58
112
152
8
99
82
117
199
214
171
45
75
70
49