95
127
83
83
36
33
30
72
38
23