35
26
75
22
6
7
9
39
87
21
14
34
11
12
13
37
5
71
24
20
67
17
29
42
10
48
25
23
40
45
51
127
32
55
47
62
54
1000
200
69
33
19
103
30
64
15
18
38
8
50