270
69
84
681
73
357
95
226
56
54
55
150
16834
258
99
21
111
138
48
39
549
34
52
32
79
106
61
219
180
49
81
83
203
277
42
43
57
88
94
77
803
158
20