88
217
213
77
293
177
134
223
322
166
48
258
140
9
40
69
175
758
221
70
151
1005
153
144
21
78
19
205
29
180
39
317
66
107
201
30
441
133
31
184
266
187
18
79
45
126
121
249
59
76
67
24
89
15
449