221
212
187
185
168
164
150
123
116
115
108
106
104
102
100
99
98
91
85
84
82
81
78
77
76
75
74
73
67
64
63
62
61
60
59
58
57
56