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