0
12
5
28
31
0
122
45
0
43
39
96
31
19