10
75
419
35
151
157
181
51
57
47
29
30
23
59
20
68
18
17
69
40
103
331
49
15
101
44
145
149
14
16
26
135
189
5
3
38
6
34
108
410
2543
202
171
28
27
21