14
68
97
102
64
61
122
129
45
60
139
149
83
153
124
393
172
67
112
54
134
62
431
75
226
256
162
57
84
126
183
165
120
447
89
173
241
179
90
63
151
233
78
188
168
76
142
53
438