20
12
77
16
2
27
23
11
45
13
17
39
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