11
7
26
6
3
25
16
34
4
2
15
8
159
56
9
12
10
36
14
18
45
52
21
42
54
27
5
13
22
1
38
187
24
71
28
60
46