225
51
154
264
34
190
7
122
194
12
267
129
30
42
317
127
244
48
33
93
83
27
32
87
118
19
166
418
18
95
13
265
71
41
255
169
53
5
6
107
172
258
16
82
1
67
57
60
73
156
238
121