228
128
307
446
178
84
233
161
93
308
149
288
116
139
863
114
87
251
217
89
206
118
459
121
122
140
103
846
101
169
104