122
102
108
139
33
38
116
43
172
85
95
134
173
44
158
20
120
52
161
83
80
133
31
132
111
127
30
149
124
117
55
146
169
150
65
32
167
109
140
88
96
143
126
0