158
188
138
269
56
84
240
19
48
638
313
119
79
60
14
57
17
214
16
219
1913
173
81
50
22
25
44
13721
62
96
193
61
11
101
162
76
46
42
732
34
142
73
64
124
4
58
45
31
111
304
12