162
665
113
306
217
452
177
158
85
150
189
396
67
132
27
224
45
121
30
180
61
167
51
166
29
117
22
120
15
255
9
136
97
35
114