419
162
145
309
862
94
99
69
181
85
40
86
42
134
204
273
80
82
107
28
161
72
113
138
280
451
53
132
124
54