0
122
12
491
958
72
301
12
261
10
10
6
194
229
68
55
204
34
33
336
175
75
39
18
10
8
424
115
231
247
2
181
116
52
46
1
372
25
417
31
301
144
161
243
224
132
193
