21
14
16
88
15
12
4
18
11
29
50
30
31
26
99
34
8
32
51
59
57
56
38
10
107
94
27
61
39
19
37
92
36
47
44
25
20
78
55
6