11
98
95
103
22
127
152
23
47
26
85
33
17
45
15
52
39
12
20
13
4
9
19
76
10
59
42
30
24
6
38
43
40
21
60
292
2
91
7
28
25
48
50
8