9
12
16
26
7
15
10
29
56
4
33
23
32
20
35
103
45
46
18
99
14
13
8
28
30
11
59
25
21
65
31
119
43
80
67
72