342
64
192
10
474
82
258
154
434
132
538
46
500
37
352
151
200
97
545
171
393
169
485
72
148
96
284
3
498
169
419
167
361
144
57
5
405
68
443
143