27
67
23
32
149
147
65
68
25
43
56
55
74
146
108
111
77
53
30
231
217
16
41
109
223
40
59
82
47
198
229
209
50
125
39
103
244
66
28
107
277
182
44
78
142
216
114
11
22
48
157