58
42
28
17
47
30
89
38
25
76
8
10
43
32
14
66
53
66
28
23
29
91
23
33
50
27
13
15
23
6
28
65
53
14
38
52
19
34
14
9
15
20
45
58
6
27
51
4
28