20
16
1
90
6
29
23
11
17