72
52
184
99
44
165
39
275
335
77
725
47
486
66
21
86
202
131
45
74
129
970
34
53
236
15
298
73
138
526
185
242
310
108
92
497
51
69
160
200
437
144
119
102
89
58
125
386
502
14
639