75
131
79
184
50
204
83
206
372
774
52
166
160
138
177
282
155
415
49
331
193
21
162
87
55
81
123
116
322
64
363
173
167
158
208
88
153
194
16
112
236
241
228
492
550
144
124
806
121
111
89
95
122
118
246
148
46