175
151
132
198
231
159
127
105
141
107
78
108
102
87
100
417
245
252
117
126
116
99
162
90
586
353
215