47
31
35
16
11
12
10
24
58
43
87
167
22
39
14
34
9
56
76
26
20
30
8
49
21
5
36
7
37
19
54
18
38
6
79
33
189
77
25
93
17
23