150
717
28
113
96
261
457
92
79
128
70
34
65
570
193
794
129
166
58
173
118
36
189
52
563
238
356
130
66
45
57
205
295
172
125
40
169
180
87
103
82
126
137
107
134
111
44
315
48
204
46
265