20
27
13
39
40
94
25
18
46
32
9
7
8
53
11
64
193
71
28
21
59
78
38
453
169
33
23
797
51
19
34
128
74
60
3
29
65
164
56
4
807
201