4
9
2
25
8
24
77
15
181
162
81
11
28
14
225
39
87
27
18
35
30
56
40
29
54
13
37
38
52
92
21
47
17
36
7
63
5429
75
182
70
48