1
18
9
21
56
7
23
14
5
6
2
38
20
10
53
26
15
4
42
11
3
13
8
35
17
22
16
29
33
57
77
25
49
24
36
37
30