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