60
73
71
182
135
187
99
30
59
65
80
82
17
19
146
996
49
193
38
216
584
29
40
96
72
24
132
75
197
280
372