27
134
25
157
52
199
158
73
104
80
78
141
207
216
424
31
153
213
87
74
306
155
411
45
101
435
513
1266
812
235
291
336
476
293
89
335
47
121
380
36
304
472
19
329
722
128
360
60
773
197
39
520
62
147