338
86
53
74
34
113
55
136
87
135
81
158
65
129
162
249
64
138
72
153
45
206
100
170
46
133
50
122
142
18
99
92
219
157
388
35
88
11
37
19
97
47
121
42
199
52
140
187
85
207
150
70