26
22
14
24
18
16
47
20
6
3
21
8
19
37
28
46
17
89
23
4
30
1
2
12
34
13
63
35
55
38
25
50
9
42
162
32
61