7
2
8
9
4
16
21
23
63
22
11
3
42
35
15
38
17
14
229
24
73
74
39
65
53
29
10
79
61
44
47
34
25
36
52
161
6
37
110