18
4
11
7
3
45
25
24
27
57
53
39
12
8
31
13
17
14
23
20
6
16
15
5
21
10
9
44
35
144
66
43
56
1
2
26
40