28
52
44
50
67
3
155
13
164
366
140
40
99
225
84
23
82
62
211
51
78
278
98
94
8
24
29
26
116
215
134
12
20
259
21
42
68
203
18
81
16
32
19
104
33
74
173
186
179
76
131
135