39
6
68
59
110
103
52
245
67
70
23
7
31
242
290
25
62
146
33
87
460
43
14
9
479
283
76
91
36
8
19
176
1252
54
15
254
5
37
84
17
12
29
1032
390
199
38
461
529