6
55
13
30
19
14
25
42
49
408
35
90
75
94
34
57
48
27
174
74
133
52
47
131
232
18
23
127
373
54
84
31
78
21
69
70
26
43
67
24
7
347