127
97
60
173
87
188
43
72
431
70
70
62
61
108
157
126
50
167
182
183
220
59
127
136
104
158
50
82
158
310
178
113
188
118
145
186
193
160
349
145