7
3
15
28
17
34
21
4
9
14
23
29
26
25
13
6
35
39
20
59
46
40
42
19
2
66
5
31
32
72
99
70
179
27
30
11
75
10
82