72
173
138
320
146
773
280
91
195
135
106
153
70
92
179
202
152
150
126
104
242
1808
525
80
368
50
193
154
160
97
437
655
373
37
170
76
221
424
43
124
68
117
93
144
58
296
388
148
706
512
74
253
181
549