43
38
75
10
6
9
37
84
54
68
35
4
5
63
11
8
33
28
18
22
25
3
61
29
70
55
19
89
53
42
23
82
13
65
45
15
7
31
12
1