129
47
17
25
309
6
56
12
38
4
7
51
29
16
21
18
33
15
77
39
27
24
11
31
9
174
20
14
34
52
37
8
5
40
32
30
36
26
22