6
1
21
8
27
11
24
30
89
61
129
353
38
449
365
55
40
341
207
34
132
35
16
20
60
37
98
471
163
117
177
46
29
124
170
42