437
631
1415
331
104
15
46
80
279
50
161
34
153
375
62
198
189
206
39
55
71
25
53
47
105
598
36
77
154
60
49