38
158
92
438
14
96
31
620
189
131
47
283
386
175
112
147
160
64
104
32
273
37
110
106
29
198
71
210
52
25
11
217
123
465
17
372
59
46
244
44
514
93
114
40
364
73
84
167
53
78
42
186
132
137
36
24