34415
33434
30099
568
623
222
538
697
2233
409
695
790
458
137
744
462
386
173
127
210
397
259
314
594
367
232
183
1095
505
140
167
300
187
100
180
25
246
189
147
167
202
358
117
169
197
33
121
144
129
149
118
146
54
156
51
142
140
161
83
123
98
102
12
43
95
107
36
48
119
100
17
54
61
70
59
59
10
37
141
150
47
56
50
95
79
44
59
44
31
32