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