18
6
10
27
35
20
48
19
4
17
33
12
9
24
56
34
23
15
98
37
7
63
26
39
13
8
31
85
165
29
71
49
55
16
5
11
30
87