20
12
16
77
2
27
23
11
45
13
17
39
18
47
15
25
60
14
29
26
7
9
36
40
28
10
22
121
34
31
35
8
44
24
38
32
300
55
82