6
10
4
13
20
47
12
35
18
7
25
9
45
21
66
8
34
54
3
19
2
195
28
113
41
81
49
38
51
62
58
23
24
5
17
37
43
127
15
69
55