10
41
99
32
66
122
27
12
13
113
17
75
49
3
28
8
7
46
1
26
2
47
11
24
43
35
68
64
9
40
74
18
4
42
34
150
19
54
25
36