7
9
1
6
35
32
2
43
265
3
4
56
41
8
24
23
31
5
61
127
22
33
27
21
30
26
16
34
49
29
36
13
19
107
14
12
78