123
127
54
78
138
35
117
111
106
73
57
8
22
60
51
26
80
40
39
69
9
45
23
38
68
15
56
16
34
74
50
42
46
65
41
53
27
32
77
66
24
14
72
83
30
124
25
63
58
47