49
46
3
18
45
69
39
42
14
121
15
7
28
77
25
37
33
30
5
21
13
22
10
43
16
20
104
122
24
51
23
55
41
26
57
67
65
92
35
9