57
151
200
90
170
40
44
77
195
148
62
39
36
33
35
42
61
21
130
46
38
60
64
142
122
159
94
30
32
84
79
31
43
188
68
47
100
73
26
136
58
52
71
70
88
66
78
161
74
96
9
144
190
157
118
48
120
55
107
45
135
53
105
171
160