27
15
5
9
11
8
6
20
13
30
7
3
656
22
2
43
44
28
34
21
131
119
69
97
12
1
70
35
25
39
18
42
26
14
10
23