27
214
239
150
71
30
79
105
36
39
18
133
124
492
74
149
47
51
212
55
266
503
67
179
52
108
207
284
331
581
370
132
673
546
33
41
25
2446
60
358
119
473
841
96
654
65
383
231
101
20
92
76
481
6
59