147
229
585
344
352
110
262
28
370
161
97
52
175
91
74
455
24
67
90
20
86
29
25
32
286
118
73
1483
56
433
197
68
41
106
60
207