39
13
238
44
74
61
55
285
96
62
53
30
58
103
12
383
222
34
46
141
52
126
452
60
690
31
101
86
26
47
15
164
42
98
130
48
140
75
185
90
17
209
112
69
45
169
66
337
470
24