39
57
27
23
195
15
4
62
165
60
71
43
78
64
41
148
29
25
156
101
88
66
24
134
46
137
59
189
247
128
191
341