47
24
21
33
16
9
96
32
20
15
66
36
35
4
18
58
50
29
161
37
10
138
19
99
44
14
52
127
77
312
120
118
30
13
6
31
34
136
113
216
38