8
18
10
17
10
22
19
16
71
31