118
127
82
67
72
84
274
116
57
31
33
41
161
60
70
247
112
76
174
304
451
340
52
760
236
321
38
214
78
541
143
260
169
151
99
123
166
113
266
68
90
202
272
426
85
36
774
417
300
242
204
63
44
240