4
44
86
478
349
20
9
58
158
188
138
269
56
84
240
19
48
638
313
119
83
60
17
63
214
16
219
1913
173
82
50
57
22
25
13726
62
96
194
61
11
101
162
76
46
42
732
34
142
73
64
124
198