6
50
57
42
33
25
9
21
16
12
23
20
22
29
18
26
1
46
3
61
17
7
119
34
13
32
5
62
30
99
70
108
69
118
28
8