9
29
17
121
46
13
48
26
40
10
4
23
25
19
27
14
21
125
6
3
20
33
16
55
22
12
80
11
7
15
94
35
34
150
36
44
38
30
43
5
18
58