52
47
34
43
65
13
46
255
15
11
278
150
537
1
8
21
12
124
16
14
45
363
50
138
19
342
103
64
67
893
51
221
37
391
177
44
272
129
63
59
245
36
372
96
71
201
81
35
258