89
232
80
293
109
245
15
96
24
184
16
101
55
137
25
114
37
119
52
479
11
110
91
12
102
2
5
97
9
78
71
6
90