9
30
101
82
22
35
13
53
8
11
10
110
20
83
6
14
31
17
39
26
43
23
5
33
34
73
55
16
19
24
2
44
61
29
100
48
111
75
15
40
32
37
92