9
11
14
76
35
45
4
16
21
5
13
34
561
54
26
10
6
28
8
27
19
62
22
15
36
84
88
3
40
17
53
46
24
43
29
2
211
135