15
18
30
31
64
88
129
8
32
21
23
25
10
12
28
29
14
24
17
16
19
42
50
78
75
13
9
26
37
73
46
65
7
5
60
63
44