7
1
9
14
20
19
105
80
54
29
15
42
10
8
229
32
72
12
21
40
103
77
34
53
83
44
49
39
30
16
4
35
45
59
36
194
17
52
62
117
48
68
37
23
31