14
13
15
5
4
12
28
9
6
86
10
2
19
23
17
8
7
58
16
47
42
26
235
99
35
185
18
84
186
46
11
111
25
126
91
76
125
227
52
40
30
44
61
55
69
31