16
13
34
29
2
40
18
17
64
26
48
22
110
71
4
626
42
11
25
20
12
99
14
27
47
43
15
10
118
78
66
19
8
49
57
30
32
50
21