20
2
18
48
50
25
6
121
31
66
57
26
7
21
14
98
41
36
163
22
13
27
16
15
12
17
32
23
24
37
62
58
30
40
28