58
158
257
80
333
232
190
196
118
39
133
44
126
107
271
22
706
1073
48
903
177
66
313
170
130
69
594
397
209
61
65
55
168
497
54
131
49
236
52
380
81
676
324
106
33
250
982
346
8
25
334
1380
256
530
291
284
473
31