58
63
80
158
110
65
209
67
64
55
43
170
28
15
194
53
34
77
124
87
75
314
160
119
88
91
164
52
313
45
23
33
97
56