47
20
24
305
93
17
98
39
9
21
23
22
36
26
27
166
11
84
4
58
75
37
15
38
29
10
35
42
122
8
83
422
25
61
149
53
117
16
28
67
41
6
57