40
43
71
19
0
1
15
5
7
9
23
536
31
33