177
104
114
125
184
152
75
149
202
250
65
44
59
301
42
173
47
98
99
185
348
118
131
981
320
71
16
41
34
91
80
11
247
293
303
218
199
265
27
49
14
236
135
55
79
154
29
68
449
64
56
213
9
431
130
53
88