16
17
8
24
13
3
4
42
5
29
2
11
9
56
18
28
551
6
10
14
32
23
25
27
45
15
38
20
53
70
50
57
34
46
167
68
115
86