160
17
52
117
149
19
123
290
20
120
189
60
16
173
131
36
38
21
14
302
56
70
113
37
33
354
197
23
153
836
39
43
124
125
133
606
151
24
67
147
18
45
54
47
208
42
261
10
99
53
29
101
58
258
183
32
395