195
182
113
180
107
126
125
119
61
89
80
46
90
311
165
104
130
102
135
131
43
112
93
78
123
424
342
381
296