21
18
14
1
17
8
58
29
24
9
12
39
6
16
5
64
4
28
36
3
27
34
15
40
22
19
2
26
52
20
54
50
126
45
31
296
47
67
11
93