15
4
25
14
5
27
6
10
9
28
70
11
17
31
8
13
66
46
30
225
54
29
35
107
143
113
99
83
55
154
62
81
161
53
71
86
52
37
43
26
58
72
212
57
96
80
38
757
122
135