154
150
148
147
146
137
131
130
129
125
122
121
114
113
112
101
97
96
92
89
85
83
82
80
78
77
75
72
71
70
66
63
61
60
59
57
55
54
52
51
50
47
42
41
40
38
35
34
33