59
54
51
49
44
43
42
36
35
33
355
331
278
249
247
196
193
188
182
179
126
121
118
104
103
91
88
87
86
85