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