45
24
23
41
25
8
5
2
18
7
27
949
14
20
10
16
83
21
238
34
31
11
47
118
37
12
36
341
3
52
49
26
4
914
94
74
66
174
17
32