17
76
21
159
141
89
57
223
32
71
51
36
11
68
42
29
8
240
129
24
391
154
27
64
30
560
132
49
66
60
123
82
18
10
48
239
363
157
79
31
197
467
16
74
402
115
15
317
99