99
135
41
120
81
23
43
3