17
15
34
40
31
14
81
18
2
3
26
49
4
1
7
93
83
50
65
12
5
25
32
77
45
19
24
60
6
117
8
30
99
20
9
100
61
11