44
53
129
144
132
80
62
21
57
60
81
122
58
153
20
17
148
134
128
130
120
93
76
43
96
114
94
117
112
156
247
310
160
116
71
115
165
209
154
79
155
64
35
45
83
30
164
125
46
296
106
105
259
168