63
14
68
20
90
33
10
32
25
24
46
37
18
13
21
31
36
34
27
26
43
117
404
66
651
15
296
818
388
84
71
17
64
139
47
217
45
70
53
236
157
184
245
52
85
103
57
54
75