6
53
785
17
16
7
20
51
8
110
26
72
104
32
1
3
23
19
226
89
14
40
33
2
202
132
254
56
393
64
342
50
773
46
37
48
162
241
75
191
143
310
467
52
22
239
147
269
39
131
176