551
956
237
486
60
349
73
302
67
280
40
176
53
141
35
128
45
7
108
25
113
31
118
18
12
109
92
1,077
103
3
4
86