457
50
18
102
200
122
80
114
127
402
211
66
277
369
112
475
257
221
113
132
76
28
303
23
159
105
58
133
61
299
188
54
233
129
43
404
320
365
155
118
273
83
64
119
42
35
4
151
81
799
74
21
19
406
67