21
36
22
25
23
11
38
85
6
105
34
5
47
43
12
31
33
70
50
53
8
16
56
19
35
14
4
7
40
13
71
20
27
26
97
96
86
76
57