12
20
16
32
25
23
5
42
17
127
10
50
121
11
18
6
36
101
57
14
29
19
63
13
7
8
35
9
38
21
48
116
34
22
102
33
28
26
52
72
31
15
43
152
47
67
51