7
10
5
6
11
38
2
25
51
16
15
18
8
12
31
1
9
13
42
90
19
24
26
49
27
41
3
21
20
23
29
34
4
33
45
32
28
59
76
22
72
17