27
55
22
269
28
93
47
53
40
71
30
56
58
201
287
189
17
717
181
245
67
762
73
319
96
193
260
229
61
21
124
206
177
270
205
278
241
48
217
408
417
31
70
137
72
128
84
169
80
64
379
127
75
129
198
401