9
50
80
21
22
20
17
19
13
11
12
23
34
173
62
27
14
31
32
38
36
16
35
25
8
40
33
18
48
15
51
24
29
6
54
10
30
43
76
52
28