27
29
11
16
44
17
37
38
18
13
23
7
4
220
15
35
3
1
5
63
9
6
12
25
48
14
8
2
45
171
193
22
81
10
115
46
42
278