47
12
20
7
154
19
29
26
21
43
62
2
8
54
393
41
64
10
16
74
75
186
409
164
60
42
163
80
68
78
83
320
183
39
58
310
18
125
120
50
34
678
14
85
76
70
28
195
6
65
1578