141
39
131
18
26
9
19
27
438
16
20
74
33
6
32
5
63
410
8
113
55
36
30
15
44
203
76
17
298
347
52
101
446
37
22
25
91
70
48
41
69
43
29
106
85
45