227
386
76
147
52
39
98
203
68
162
21
57
105
35
109
226
71
36
240
293
235
393
55
78
34
426
42
3522
456