6
169
46
34
42
9
130
244
14
158
22
71
53
115
139
59
133
167
324
138
38
976
160
732
539
60
15
52
41
48
84
190
51
198
143
61
37
23
30
29
27
68
45
49
25
70
62
85
26
110
247