118
64
41
20
80
100
72
30
140
223
191
92
47
105
76
88
31
22
150
46
109
40
51
38
264
10
106
123
219
314
93
79
50
113
381
278
139
387
388
91
267
138
206
73
85
86
307
143
55
371
178
8
147