84
23
70
33
18
55
64
26
14
20
90
15
42
63
62
59
38
34
39
4
32
50
40
12
6
5
25
60
11
27
21
1
22
13
29
8
24
91
127
447
35
109
86
66