16
24
52
42
7
20
198
33
137
107
155
15
47
53
233
147
35
90
26
170
129
40
103
54
22
8
38
5
478
28
62
59
49
83
25
309
131
237
146
82
6
12
74
190
17
189
301
251
50
13
78