17
36
351
97
130
67
6526
3
1
86
43
297
15
12
37
27
24
41
34
33
98
60
47
241
55
279
63
200
8
6
124
11
5
286
222
23
91
460
45
39
136
182
68
157
617
28
19
65