94
513
364
316
220
432
53
239
32
149
81
244
101
183
104
211
30
162
15
255
49
168
22
173
14
23
135
56
125
329
115
20
147
7
127