184
960
179
824
119
658
128
410
36
252
27
236
110
267
82
249
75
243
13
756
40
212
52
223
137
210
87
168
12
176
28
155
51
139
43
161