196
182
114
183
110
126
125
119
61
90
81
46
311
166
104
130
102
135
131
43
112
93
78
123
424
342
381
296