35
118
515
354
92
73
443
660
11
145
159
532
3
0
635
231
151
103
4
705
265
14
13
52
111
5
13
340
324
35
836
0
39
109
927
36
235
608
633
300
19
4
242
195
563
717
763
220
164
