19
92
46
35
38
18
67
164
55
27
1
39
79
158
209
15
33
116
114
31
126
44
25
5
41
113
104
57
223
760
56
8
29
112
91
7
53
12
40
89
51
32
90
52
14
10
121
63
78