50
211
19
166
18
183
55
167
6
186
80
184
56
146
12
112
17
129
68
395
21
141
10
113
9
108
97
105
15
256
7
77
4
83
1
76