12
10
11
14
16
33
8
6
19
9
25
5
42
7
17
15
18
30
24
27
88
23
28
200
67
52
29
13
32
21
68
72
104
35
167
71
26
198
34
59
31
113
120
36