7
98
101
8
76
62
139
9
46
35
28
55
36
2
11
26
22
5
20
18
23
4
16
10
6
119
3
40
19
12
69
27
59
41
30
31
17
14