7
19
12
6
2
5
22
24
55
4
8
18
13
10
9
30
71
34
17
32
47
16
40
70
20
49
82
26
11
14
54
36
50
121
155
69
59