19
13
34
860
6
37
84
504
118
114
47
120
217
8
55
11
127
4
89
49
73
5
194
98
221
23
31
21
107
93
169
59
44
10
14
25
363
224
24
28
7
125
50
45
140
18
235
181
46
27