213
68
71
61
195
163
73
67
298
55
85
50
374
29
27
302
300
229
259
104
121
183
26
57
391
122
161
41
47
42
36
160
52
21
38
20
368
59
19
72
118
235
58
95
24
149
54
49
17
39
6
4
133