20
14
33
38
17
29
24
21
91
31
15
44
115
103
123
10
7
45
65
42
113
23
48
56
41
85
16
156
216
26
25
92
76
36
128
57
209
47