20
15
6
26
47
13
43
36
55
27
10
81
14
30
98
29
22
16
54
35
38
95
77
24
37
8
3
89
32
11
18
23
21
33
9
25
44
28
17
159
12