20
15
48
26
32
12
13
7
47
44
36
96
27
37
43
58
19
11
21
14
16
28
76
55
35
17
18
8
25
66
41
42
52
22
110
30
10
3
51
6
86
31
24