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