195
182
113
179
107
126
125
118
61
87
79
46
90
310
164
104
130
102
135
43
112
92
77
122
424
341
380
295