21
17
13
9
8
46
37
76
29
96