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