9
29
28
16
10
18
8
46
64
12
119
23
137
13
17
25
35
40
175
45
60
19
57
30
15
42
31
33
26
105
75
138
86
7
32
80
51
36
43