76
174
614
271
217
188
49
73
41
28
19
27
184
58
101
104
17
33
218
6
35
142
39
60
105
279
11
273
46
152
54
121
82
57
21
44
52
89
56
62
30
34
63
140
99
96
242
283
145
84
127
458