27
16
31
4
25
96
29
19
22
20
12
87
35
38
21
26
40
89
24
13
43
51
14
58
10
42
52
82
9
71
79
47
37
39
57
11
45
15