44
256
244
87
85
35
388
70
74
10
41
2
94
96
152
138
97
201
167
151
403
140
102
52
36
39
14
212
193
563
419
118
184
72
91
281
176
150
143
252
32
34
121
18
89
15
273
28
101
112
48
65
100
233
219
365