205
294
141
29
124
131
134
67
115
274
149
89
172
82
108
57
136
54
299
154
41
147
85
215
125
44
24
38
247
94
36
52
165
254
119
76
117
71
32
30
65
126
127
197
257
728
102
163
20
13
253
68
206
73