7
57
8
12
33
6
2
25
16
24
26
40
14
43
41
107
18
54
104
17
15
38
42
23
1
22
19
5
35
10
11
21
89
64
45
36