25
13
69
63
10
18
87
56
24
40
28
22
101
97
4
37
12
30
62
46
52
58
26
23
11
47
27
55
54
51
72
16
7
33
124
21
122
38
61
15
94