10
28
49
53
77
24
41
29
75
20
40
50
21
13
11
37
17
27
36
38
89
23
19
14
56
5
2
43
54
22
4
18
16
8
65
26
48
46
96
121
51