7
3
2
11
4
18
12
63
13
10
6
15
24
498
27
34
19
23
41
141
183
37
42
90
68
132
28
77
97
29
45
44
54
17
31
60
86
61
35
8
156
46
93
1314
407