221
180
98
93
55
49
49
35
30
29