4
1
20
16
35
83
13
42
45
27
15
34
17
3
40
75
29
32
7
10
11
39
25
55
133
58
36
18
99
87
14
9
30
128
72
103
43
38
52
47
48
37