160
519
120
424
102
303
53
266
52
398
62
260
51
258
25
162
32
158
61
714
14
138
42
297
74
179
29
111
15
97
255
50
148
16
146
20
135