8
96
134
101
53
88
43
137
133
76
36
46
31
51
45
251
59
34
215
42
71
1710
110
91
106
41
259
116
405
1799
198