17
18
45
38
103
70
14
90
12
27
16
92
20
71
42
10
31
277
238
34
185
131
13
24
46
251
97
167
262
191
32
41
4
68
114
19
222
36
91
57
82
170
166
0