17
184
229
45
26
31
69
18
82
11
103
209
7
521
459
29
73
68
15
99
23
16
32
34
25
81
4
8
14
121
20
85
168
41
56
80
178
138
48
78
40
118
27
116
28
50