31
33
21
10
28
59
26
47
40
66
56
72
69
82
52
25
48
37
39
42
11
46
15
81
12
32
44
38
17
41
23
43
29
8
5
34
20
19
18
7