64
233
92
144
183
47
194
106
27
196
84
158
93
177
132
53
49
24
60
193
133
218
72
91
630
149
236
119
293
285
86
146
325
62
155
405
108
278
1387
57
38
105
116
71
88
148
389
386
115
36
173
248
63
718