47
50
32
29
118
52
31
38
42
23
76
18
62
13
45
27
189
26
44
11
12
60
49
96
30
146
39
21
7
94
78
46
48
10
41
19
17
9
100