10
5
9
23
8
16
53
25
7
15
14
6
13
38
96
33
35
41
20
44
29
17
43
47
45
22
27
64
18
26
57
50
83
79
49
68
85
30
24
61
32
60