46
337
56
306
47
374
69
383
45
356
43
265
32
307
58
255
26
186
9
147
14
217
197
64
188
34
167
50
236
11
172
183
66
201
5