56
79
398
131
47
70
177
33
195
23
3346
39
68
46
115
149
50
59
544
532
45
86
53
66
137
18
11967
257
85
385
109
1609
632
2692
214
194
3821
1121
253
57
866
129
132
353
269
505
19
252
261
30
95
367
304
99
35
72