231
182
169
152
148
147
141
139
135
125
120
115
114
112
108
102
99
93
92
90
89
86
85
84
81
80
78
75
71
70
69
68
66
65
63
62
60
58
57
56
55
54
53
51