20
35
25
30
5
29
57
75
14
3
4
19
11
6
13
24
2
16
8
10
36
65
7
12
50
37
76
59
32
46
18
173
38
39
22
180
26
53