15
38
31
14
22
28
27
32
26
7
23
16
36
11
18
39
8
52
48
12
24
64
113
76
101
25
33
45
29
68
9
41
19
21
17
20
60