147
143
138
132
129
122
121
120
112
111
109
108
100
99
95
90
86
79
77
76
71
68
67
61
60
57
56
55
53
51
50
49
47
45
44
43
38
36
35
33
32
31
30
29
28