3
1
0
2
2
59
0
24
14
51
49
5
22
31
3
373
19
36
125
77