10
17
21
18
5
6
40
4
53
14
11
27
45
7
2
16
48
12
31
25
19
97
34
28
29
70
49
32
82
39
73
60
111
20
93
35
15
22
124
58
33
43
38