15
75
21
41
125
18
5
28
105
14
37
6
7
10
32
17
9
57
27
42
4
8
63
48
49
60
22
70
12
142
31
30
24
110
138
38
47
51
1130
50
13