21
28
2
11
7
16
18
9
51
14
19
1
6
39
5
81
20
79
10
27
22
34
38
15
44
37
55
57
13
12
29
26
108
23
43
33
75
82
99