5
14
30
4
61
28
18
27
39
59
13
47
2
10
31
16
38
7
8
15
3
42
36
35
9
23
25
1
167
49
58
44
32
54
12
29
21
45
17