123
479
140
303
38
288
100
205
60
211
36
269
54
161
29
180
27
176
111
501
22
130
163
101
7
104
112
1
6
16
118
48
102
18
99