16
30
18
17
27
7
26
12
15
8
28
34
31
42
21
9
200
55
79
19
5
92
52
29
46
10
25
6
35
22
37
20
80
156
23
56
11
33
13