58
38
21
74
20
82
7
28
24
63
52
25
22
23
32
29
31
39
5
18
78
42
72
80
49
60
19
8
33
79
197
61
9
6
12
14
53
36
76
40
17
41
44
34
43