66
1328
285
429
119
25
180
82
96
32
204
30
63
18
56
487
31
14
24
27
233
94
95
40
15
114
193
73
295
326
173
86
65
288
37
243
53
625