20
19
18
12
30
44
16
21
31
13
29
22
39
9
33
15
1
38
32
11
63
25
8
51
23
14
56
70
53
80
6
43
45
179
141
49
17