21
25
26
23
5
14
1
4
16
20
35
12
13
8
75
27
66
166
9
6
36
17
44
49
2
30
38
37
48
18
56
51
67
34
15
91
24
58
87
32
55
33
42
88
19