260
146
22
33
27
143
142
49
63
42
38
76
442
30
69
19
60
15
29
25
12
37
10
26
16
17
41
39
55
67
18
50
32
31
11
28
23
104
20
45
47
14