155
44
25
28
173
416
135
183
267
157
225
67
270
275
50
61
49
11
17
85
22
12
16
75
19
31
15
316
23
136
107
120
3
188
227
21
32
443
194
38
39
323
93
305
280