8
11
5
36
18
10
9
4
13
7
12
2
17
14
20
16
26
21
6
30
115
249
124
119
62
260
44
40
32
63
43
35
76
46
60
34
212
52
25