211
381
379
216
150
124
119
107
94
57
19
83
96
76
180
207
148
225
167
100
271
133
58
61
66
133
43
143
154
150
83
97
143
126
79
79
44
77
80
72
79
67
135
297
183
79
195
56
146
147
82
123
121
55
78
32
134
32
105
68