8
2
56
10
31
11
33
14
30
12
23
3
20
7
4
6
5
19
29
54
84
79
28
47
9
39
55
53
13
16
44
42
61
88
34
87
15
72
27