4
7
6
11
9
19
25
51
2
5
8
12
15
17
16
26
14
3
36
49
78
65
34
33
46
42
125
89
21
75
18
1
13
38
132
87
23