47
28
15
7
36
5
13
23
152
24
8
43
55
17
22
48
32
12
168
113
45
52
40
103
19
53
18
42
70
11
49
149
80
247
78
126
35
73
58
79