18
89
49
48
20
15
19
83
23
5
33
40
8
17
38
41
4
12
3
14
22
1
16
9
80
46
10
47
35
54
32
78
43
64
31
37
7