4
9
2
25
24
78
15
181
163
81
11
29
14
225
39
87
27
19
35
30
56
42
54
40
16
37
38
52
94
21
48
18
36
7
12
63
5430
75
182
71