16
14
26
21
20
6
2
10
12
29
115
248
122
119
62
260
44
40
31
39
63
43
35
17
75
46
60
32
210
52
25
265
61
1466
105
124
215
50
37
48
34
24
27
36
11
100
15
19
64