147
325
256
95
227
405
292
213
234
129
221
395
169
347
310
125
172
177
341
282
60
326
186
449
182
119
97
57
40
100
167
80
236
67
122
159
48
427
106
53
74
682
265
61
136
113
200
101
157
366
70
456
54
228
79
932
380
109
277