7
20
23
3
4
65
18
15
1
5
66
74
9
40
25
30
35
14
2
19
61
6
31
32
24
12
11
107
259
39
36
50
92
49
47
78
231
242
435