93
64
65
7
124
68
17
42
71
1
3
38
59
9
20
161
4
109
10
33
185
24
121
163
37
16
2099
398
30
869
27
88
63
34
92
150
126
75
118
191
267
16572
69