47
20
29
16
46
18
59
22
32
12
15
50
6
172
67
31
3
37
48
23
44
33
34
30
39
139
26
118
43
152
63
27
66
80
57
53
19
86
24
121
49
73
167
38
21
9
136