6
31
18
24
11
10
9
23
40
30
26
21
16
12
74
7
13
17
29
122
20
4
28
37
138
27
33
2
3
64
25
73
14
5
8
47
32
90
139