4
13
16
5
19
71
83
142
56
91
120
36