113
182
89
61
128
92
26
156
203
189
149
59
11
66
234
207
119
50
51
70
90
100
180
32
81
280
135
209
53
260
162
60
36
98
33
27
73
22
399
103
46
18
44
28
52
72
88
93
7
54