11
4
3
6
5
10
18
16
24
40
68
38
27
13
66
28
75
29
30
8
19
37
23
22
14
20
17
36
9
2
140
166
21
103
32
131
15
31