7
20
10
15
1
4
16
135
55
40
37
9
471
21
64
38
44
17
48
3
13
61
14
23
25
5
19
183
27
24
45
28
30
42
63
39
82
34
87