7
8
302
38
89
28
17
33
25
13
1574
16
61
47
73
0
18
11
159
48
51
14
206
53
42
37
59
26
134
46
289
39
115
27
35
6
148
44
45
23
21
30
99
31
74
177
9