7
5
71
24
11
12
20
67
17
21
29
42
6
10
48
25
23
40
45
22
51
127
32
55
47
62
54
1000
13
9
26
200
69
33
19
103
30
64
15
18
38
8
50
35
91
44
41
31
56
14
34
46