295
267
212
53
175
170
91
44
291
35
240
243
47
235
261
31
77
115
45
92
95
54
38
113
218
178
105
83
70
30
92
133
90
149
203
102
82
84
32
46
23
13
162
96
16
107
43
76
71
74