43
14
16
2
3
12
15
22
9
5
24
39
66
1
23
17
41
11
6
58
21
37
28
27
26
7
187
42
31
32
62
30
34
90
50
10