24
37
35
360
439
159
34
81
123
494
138
13
30
44
31
15
141
656
322
535
111
68
109
167
238
72
301
114
40
48
443
1282
206
33
151
60
808
87
177
235
427
871
115
192
28
363
148
43
121
197
234
349
187
55