67
491
88
248
45
146
333
385
30
367
344
413
105
171
62
245
40
169
11
10
44
133
65
205
21
153
50
238
36
138
104
231
34
54
128