20
9
18
3
41
25
43
19
13
24
12
4
38
14
10
22
6
8
5
28
16
23
11
27
33
164
26
64
83
30
34
21
31
17
29
7
44
51