10
29
49
53
78
24
41
50
20
40
52
21
13
11
37
17
27
39
38
89
23
19
55
14
56
5
2
43
54
22
4
28
8
65
26
48
46
97
121
51