14
60
23
119
15
11
113
54
40
8
17
9
24
16
13
126
31
177
138
103
115
46
10
26
38
89
43
20
12
6
19
58
52
25
18
30
209
97
122
21
278
5