145
64
279
400
61
131
540
112
282
106
39
566
128
207
123
42
231
174
287
317
32
140
50
78
30
29
27
52
45
38
31
33
47
41
40
2066
46
23
22
35
20
36
37
34
60
63
491