9
30
72
36
71
14
39
11
17
12
7
20
85
18
25
15
3
40
107
58
32
52
62
74
49
33
24
1
41
37
21
4
51
26
10
13
86
16
23