1
9
2
3
5
11
24
35
15
60
50
12
20
54
65
64
97
135
37
154
46
48
42
94
100
30
14
32
28
45
8
130
59
83
164
62
26
63
39
75
119
183
18
90
19