40
693
31
5
92
2
0
10
7
89
39
20
0
3
2
12
18
50
76
56