89
43
38
3
12
34
33
20
7
0
151
353