136
0
94
146
74
152
171
83
166
729
246
102
370
127
88
332
76
1510
122
210
177
579
149
130
234
490
432
186
116
61