47
25
13
30
34
62
48
217
79
69
58
96
55
76
49
43
142
54
40
110
129
108
53
74
46
52
39
50
44
73
33
28
118
51
89
71
31
36
68
158
67
38