62
13
6
49
92
63
23
19
54
17
9
8
18
77
261
15
641
128
280
68
44
55
723
53
94
45
219
64
178
73
21
24
32
692
46
40
47
116
258
2370
345
239
270
43
7
6694
109
141
159
138