17
22
63
30
52
14
93
39
91
78
73
261
23
20
128
6
133
4
139
62
65
21
18
190
240
187
277
429
138
8
32
16
28
147
220
67
361
159
34
26
45
50
149
101
68
710
282
59
25
281
48