70
40
184
468
158
167
148
139
104
178
176
90
67
49
150
138
174
191
126
175
98
379
182
81
118
185
78
64
127
137
123
14
100
563
122
68
310
42
107
393
59
27
364
16
60
73
80
65
58
83
61
84
38
36