10
94
69
24
40
13
20
32
88
44
25
15
38
8
34
22
79
12
86
36
16
85
31
30
48
41
9
23
75
80
163
21
42
63
5
35
121
45
2
70
134
155
39
49
46
6
358
84