25
8
14
12
6
18
5
30
15
16
9
7
33
27
200
31
32
91
59
86
13
37
10
28
17
43
20
36
21
23
22
68
24
129
120
19
42
50
29