59
80
141
88
32
152
36
194
54
15
181
163
66
278
77
42
132
137
87
226
352
97
430
47
179
292
262
199
130
229
82
104
68
49
84
198
112