45
314
23
321
100
330
62
224
61
204
33
250
8
160
68
181
13
249
6
360
90
14
109
30
239
183
24
140
154
187
47
132