1
11
247
1185
18
55
107
283
229
3
44
291
115
1394
9
2
455
16
17
94
49
4
204
32
68
29
88
138
224
27
43