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