25
40
20
11
30
10
54
64
99
26
12
5
28
16
7
71
118
87
22
8
128
35
6
24
37
39
18
4
101
27
199
9
265
13
52
56
2