10
3
20
24
4
54
6
2
5
1
34
7
55
21
434
14
9
15
13
8
57
27
12
31
11
22
45
76
25
51
18
17
23
19
44
72
41
16