7
5
47
60
6
4
2
12
8
35
18
229
106
11
14
39
28
289
42
19
53
33
674
54
38
43
25
65
105
16
37
10
204
13
124
51
55
50
58
22
15
36