1
2
16
4
6
31
71
52
50
8
17
7
12
11
19
21
35
22
25
18
40
24
3
54
34
46
43
27
68
53
23
30
80
81
49
64
69
517
36
45
55
82
39