269
265
208
50
148
33
227
165
42
27
42
236
86
48
233
146
287
90
77
30
176
255
43
110
75
81
157
69
37
26
105
171
21
72
84
41
212
78
89
61
26
44
101
13
101
24
196
86
8
95