374
288
86
163
476
159
128
334
207
267
195
437
106
197
89
164
85
185
15
256
63
173
59
160
103
96
38
156
80
68
395
50
25
126
49
131