38
211
83
64
33
36
66
378
52
153
82
207
288
170
74
30
44
68
96
67
78
21
14
54
213
47
140
23
127
107
22
50
173
91
454
43
277
123
17
169
62
109
100
693
18
150
331
71
85
179
70
79