7
6
8
22
10
9
28
23
17
25
11
13
18
16
5
182
32
14
38
15
21
34
12
125
61
56
33
30
81
36
57
31
29
20
26
24
52
53
47