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