480
117
223
262
883
90
110
59
98
228
176
79
525
30
96
139
106
88
54
119
102
34
57
289
180
44
210
275
186
236
43
259
12
151
103
45
50
183
76
362
84
201
63
115
293
105
158
172