51
87
4
76
15
30
26
7
17
10
140
91
41