8
136
10
19
38
42
6
56
45
49
46
59
64
20
80
35
11
30
184
635
39
29
27
58
129
33
14
26
13
86
66
99
199
9
85
96
1384
314
233
101
28