179
68
116
53
261
265
357
129
109
955
286
895
102
45
284
822
185
70
46
401
112
88
97
51
175
383
304
43
218
82
181
431
693
438
114
25
234
594
139
146
753
382
187
463
41
394
178
468
200
174
287
300
289
151
472
204