455
18
214
117
72
38
224
63
74
24
67
105
163
199
101
95
171
115
62
91
85
86
120
197
51
136
11
49
169
42
56
46