11
4
9
5
3
30
15
17
20
24
67
6
39
75
85
7
413
95
28
69
21
87
16
36
8
62
33
68
13
38
18
80
1
156
92
34
112
49
2
10
31
35
12