10
1
9
20
61
31
7
22
12
41
6
19
137
1130
5
33
39
84
80
30
8
18
133
35
59
89
27
45
47
46
25
26
11
36
13
428
68
37
64
43
97
194