7
25
89
11
29
51
15
28
13
9
18
35
36
40
2
34
22
6
31
37
60
45
74
94
3
58
1
53
27
44
67
43
24
10
88
42
85
101
59
294
95
5
14
49