8
7
5
13
14
6
26
23
15
53
10
27
43
38
37
17
56
39
42
31
18
25
47
58
96
44
79
75
131
32
41
69
60
92
76
101
59
128
108
232
245
102
55
67
113
97
111
36
12
119
63
147