45
313
23
322
100
331
62
224
61
204
33
250
8
160
68
181
90
249
92
1,084
13
248
14
109
30
239
183
24
143
154
187
47
132