56
87
31
101
53
42
155
63
188
81
19
91
97
301
47
32
60
58
51
33
73
115
129
114
133
182
140
43
75
66
80
208
150
106
142
174
26
94
98
28
132
21
23
125
71
136
90
100
40
39
195
68
38