10
84
9
4
6
147
15
5
25
7
218
20
18
29
13
1071
27
756
34
98
99
55
45
37
62
30
339
1055
19
35
11
22
21
38
50
36
63
12
117
3
135