9
28
25
22
13
4
46
30
96
7
34
19
33
43
27