11
541
41
437
7
158
2
478
8
255
15
85
24
242
4
21
16
5
354
40
55
30
25
34
45
200
67
343
100
98
133
56
28
32
115
27
168
20
43
277
238
66
36
22
26
18
63
192
183
17
50
310
108