1
5
2
6
3
20
22
66
12
34
21
60
4
33
19
24
68
77
61
9
14
25
32
8
15
16
10
115
18
62
17
31
35
132
152
56
7
59
29
58