10
5
25
24
76
44
57
27
59
13
15
28
18
7
91
61
39
23
14
17
6
48
9
31
19
21
2
4
123
50
8
60
52
11
36
22
41