11
4
1
24
12
6
9
40
8
42
32
35
44
28
5
21
7
15
10
13
30
23
18
86
29
165
49
45
22
39
27
43
26
168
36
25
51