4
2
27
3
8
9
7
16
21
23
63
22
11
10
45
36
38
17
14
15
230
24
73
75
39
65
53
29
79
61
47
34
25
35
52
161
6