141
129
121
115
111
110
109
107
106
99
96
94
93
92
89
87
82
79
76
74
71
70
69
68
67
66
65
62
60
59
58
57
51
50
48
44
39