60
53
159
89
6
110
74
69
774
97
16
30
847
54
55
49
172
10
17
82
58
65
135
26
820
104
45
76
22
18
201
249