18
38
26
32
77
83
130
39
22
44
98
37
14
52
17
11
15
3
24
42
78
147
53
9
36
86
23
118
85
91
13
43
46
27
16
28
80
31
35
40
20
51
119
128