602
134
383
142
299
108
368
172
541
84
481
104
403
189
194
125
183
63
593
165
113
13
213
146
480
130
420
21
236
133
689
117
135
34
197
168
114
7
130
37