27
54
48
97
113
88
94
6
28
41
33
87
124
109
201
93
387
255
212
32
125
38
486
73
274
185
231
114
53
47
199
184
193
282
132
96
80
59
170
176
223
19
467
34
21
344
40
249
354
62
165
82
111