19
98
74
59
31
51
54
209
232
142
58
136
144
236
17
89
407
15
208
156
180
34
29
91
287
37
175
61
56
105
40
143
90
195
70