18
21
35
53
133
20
32
22
3
252
54
4
44
88
355
8
66
147
95
45
14
62
23
31
205
59
257
12
79
25
40
254
17
82
137
68
26
130
38
52
233
13
24
111
129
142
19