26
49
24
8
17
42
29
99
72
59
25
23
18
14
6
20
7
37
54
11
28
16
84
87
115
44
32
68
30
10
104
111
55
12
9
13
43
107
106
100
36
41
27
39
77
152