15
8
31
26
9
21
5
3
12
11
34
6
115
27
33
35
20
14
85
17
25
24
7
32
40
61
51
23
132
43
146
46
87
42
90
67
19
45
48
47
38
171
57
70
13
98
68