41
445
28
365
31
320
151
265
59
252
116
241
22
195
15
138
32
188
255
16
143
26
170
37
115
9
150
98
61
714
89
13
108
2
93