133
167
86
34
101
146
1146
1577
122
2996
53
124
34
135
873
2066
190
139
134
1547
34
626
150
272
1066
169
132
153
152
145
163
146
139
1250
1297
135
99
152
156
139
1499
1980
2041
141
154
133
48
100
60
143
110
148
154
438
852
141
431
122
161
91
1340
67
76
66