170
162
149
148
146
142
139
138
124
123
122
121
119
118
112
109
103
90
85
84
82
80
79
72
70
68
66
65
64
63
62
61
57
56
55
53
48
47
44
43
42
37
35
34