50
731
24
263
49
887
8
163
29
314
13
166
25
192
19
164
38
339
21
143
259
9
116
3
66
448
155
720
2
79
82
89