167
79
152
123
422
178
281
279
341
120
199
119
160
87
156
253
153
164
297
70
97
205
171
298
121
296
94
58
280
228
93
334
141
66
62
424
67
140
143
126
157
378
169
268
99
118
91
278
483
78
173
98
116
114
142