154
115
82
89
127
76
116
73
81
99
128
97
60
173
88
190
43
72
438
70
71
62
61
108
158
126
50
167
182
184
226
59
127
136
104
158
50
82
161
310