28
566
7
11
99
141
20
781
3
13
21
46
16
355
24
53
26
39
42
10
15
34
338
445
108
273
27
164
204
22
908
36
516
6
32
57
150
56
160
140
55
45
4
35
81
265