20
70
35
53
30
27
21
14
17
93
8
103
7
121
9
15
1
135
49
4
5
52
44
47
55
88
24
28
59
76
25
31
40
43
22
11
36
12
81
33