295
267
212
176
53
170
91
44
291
35
240
243
48
115
235
45
262
77
31
39
178
113
92
105
95
218
54
83
90
70
46
84
203
31
149
92
32
133
162
82
13
107
16
71
26
23
102
42
44
76