130
676
76
276
41
350
88
221
32
308
34
272
79
157
201
80
161
39
128
37
127
129
122
22
169
8
517
10
162
11
133
5
94