48
101
81
144
66
142
127
99
147
19
132
149
84
50
156
23
68
220
33
100
49
53
201
91
26
137
113
55
59
17
57
35
85
32
6
83
63
31
30
54
27
159
102
73
182
18
116
89
40