0
9
29
18
55
12
3
8
36
713
58
700
469
19
91
58
29
12
102