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