65
13
46
255
15
10
278
150
536
1
8
21
12
124
16
14
45
363
50
138
19
341
103
64
67
893
51
221
37
391
177
44
270
129
63
59
245
36
370
94
128
71
201
81
35
258
80
54
403
247