157
150
146
142
140
134
132
127
125
121
120
117
115
112
97
96
95
93
90
86
85
83
82
78
75
73
72
71
70
69
65
64
61
59
58
56
53
52
51
48
46
42
40
38
37
36
34
32
30