7
3
10
8
24
11
14
4
6
9
41
1
237
17
40
15
39
64
5
177
23
68
62
231
79
12
29
74
5079
34
85
58
153
465
234
51
13
30
36