25
8
81
54
83
96
70
16
10
67
40
57
140
52
53
50
9
13
5
99
78
17
198
59
20
91
35
23
38
47
36
28
88
86
55
103
41
48
27
18
31
228
29
137
77
211
194
56