133
121
116
109
51
47
46
40