18
8
21
22
208
68
223
9
12
125
47
115
278
7
11
19
15
259
54
66
188
122
53
4
23
5
10
2
34
59
62
32
56
3
90
134
81
49
55
65
14
16