9
101
15
18
40
88
6
10
58
90
32
86
106
115
50
63
45
21
70
33
12
16
8
59
154
47
22
13
20
11
78
1
34
30
113
14
4
38
102
24
26