1
8
27
21
2
11
13
61
50
7
25
31
3
6
9
17
5
4
40
15
39
54
10
23
29
42
56
19
14
18
16
12
48
126
33
46
99
83
35
22
30