137
102
353
166
313
154
444
129
480
159
351
181
399
74
141
110
430
166
188
156
252
128
115
24
539
137
503
47
383
134
297
5
499
80
228
80
598
119
348
5