48
36
238
9
41
23
25
20
890
245
54
152
18
284
19
42
29
68
13
46
16
4
6
26
143
76
7
133
394
37
40
45
119
35
88
85
55
94
114
124
103
27
369