450
545
111
246
79
185
105
268
88
220
169
266
29
161
45
121
72
201
1
10
112
43
170
26
118
15
119
13
91
255
110
100
11