4
7
10
34
47
31
23
11
33
37
15
14
8
24
6
52
65
16
42
77
9
28
50
27
32
43
13
127
26
38
3
30
60
82
29
19
21
67
88
5