4
125
12
9
20
19
7
99
87
22
11
50
6
30
5
38
17
28
33
26
18
43
27
44
45
100
29
21
25
35
23
15
63
13
91
10
14