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