1
2
8
9
4
21
31
53
52
29
80
64
54
85
122
25
114
18
87
16
34
62
39
47
37
49
36
57
152
32
41
30
12
44
66
20
79
10
13