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