17
303
58
45
270
59
130
83
191
108
184
27
136
16
160
15
140
61
714
13
154
38
146
52
117
22
100
255
18
161
103