16
100
305
532
4
5
11
160
149
24
586
1575
0
2
6
9
8
338
304
4
3
6
