75
30
113
14
36
23
186
37
103
9492
7
348
78
3
26
9
360
980
18
102
89
100
128
122
270
368
134
158
2476
6
84
45
5
91
152
200
72
27
17
10
1253
252
129
60
161
87