6
29
35
62
12
28
23
20
204
86
541
24
48
52
43
14
277
55
73
34
71
311
13
19
106
21
49
15
33
58
60
98
111
36
118
11
289
2379
30
22
171
69
8
10
285