896
372
610
118
323
115
213
124
201
29
434
39
390
146
525
127
58
26
281
52
225
91
317
115
457
12
242
37
148
102
543
73
405
151
159
14
546
185
110
91