27
36
19
6
58
38
200
46
956
22
12
15
17
11
18
62
47
35
54
43
31
9
145
5
16
8
10
28
44
7
14
37
34
13
135
23
24
114
770
63
334
30
26
29