18
17
16
50
22
8
19
7
6
30
42
49
12
14
28
35
25
26
137
11
31
13
20
48
37
34
23
32
5
15
133
154
60
10
200
9
36
64
59
179
45
40
27
41
69
113
51
21
47
130