194
182
113
178
107
126
123
118
61
87
79
46
90
310
164
104
130
102
135
43
112
92
77
122
424
341
379
294