17
9
46
29
27
13
93
51
40
37
77
87
58
52
20
14
35
18
64
10
6
31
5
4
83
56
7
8
55
25
28
12
26
15
22
38
50
1
43
97
11
104
30
21