31
8
4
7
73
34
3
12
9
47
113
14
32
50
37
22
17
27
61
54
36
116
38
10
23
21
44
83
28
26
15
20
24
30
52
378
29
102
160
16
74
93
69
43
91
45
72