10
6
50
19
77
31
17
8
45
13
12
60
86
3
15
5
61
38
88
40
14
69
16
46
51
9
18
4
21
57
71
20
54
23
25
100
7