31
23
57
47
103
43
48
14
63
7
52
10
66
12
28
6
8
34
20
62
56
19
32
30
33
22
37
38
75
18
16
25
11
17
50
36
13
78
46
21
39