35
10
11
43
9
15
13
19
27
4
21
41
57
2
5
17
12
36
8
42
72
20
30
26
82
68
29
59
39
45
31
90
77
34
38
28
14
76
16
22
32
47
53
134
120