10
30
17
49
19
60
18
7
14
12
9
63
59
26
5
98
11
23
22
27
51
34
57
100
95
122
31
15
207
40
58
66
46
4
55
37
3
29
20
93
32
25
105
28
6