0
348
3
9
49
14
18
173
28
6
127
83
217
581
917
3
131
18
18
123
300
146
1
21
13
631
128
52
368
562
200
426
162
21
6
