4
13
26
50
31
11
80
22
2
8
24
5
32
9
30
10
12
39
7
38
16
18
102
6
52
121
20
23
36
17
35
47
75
48
15
87
59