102
109
107
115
99
110
121
89
0
93
106
105
101
116
95
85
98
90
117
111
119
94
118
108
130
59
63
79
80
120
81
72
82
84
114
103
96
62
65
88
92
58
125
123
78
97
104
112
83
122
126
113
77
69
71