83
17
129
8
400
16
110
208
447
192
30
532
132
38
123
610
32
37
108
437
106
938
323
280
265
234
104
173
143
31
109
246
448
143
208
20
13
201
294
2
219
21
16
30
21
240
370
504
480
