175
151
132
198
231
159
127
105
141
107
78
108
101
87
99
416
244
251
100
117
126
116
162
90
586
353
215