377
318
139
365
93
106
438
189
44
442
36
1345
1324
352
14
197
84
267
187
260
23
104
108
296
19
314
155
85
471
41
130
87
99
508
402
385
54
78
22
25
94
420
24
147
26
53
58
60
499
128
317
219
259