13
16
4
21
42
1
30
28
23
11
50
20
34
66
12
24
9
19
18
5
6
31
44
17
32
65
217
3
22
8
10
33
38
45
49
57
58
37
85